package com.flyduck.modules.system.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

/**
 * 
 *
 * @author Shanks
 * @date 2020-05-10
 */
@Getter
@Setter
@ToString
public class SysLog {
    /**
     * 
     */
    private Long id;

    /**
     * 操作时间
     */
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date time;

    /**
     * ip地址
     */
    private String ip;

    /**
     * 方法
     */
    private String method;

    /**
     * 参数
     */
    private String params;

    /**
     * 描述
     */
    private String description;

    /**
     * 异常详情
     */
    private String exceptionDetail;

    /**
     * 登录人
     */
    private String username;

    /**
     * 日志类型
     */
    private String logType;
}